Impulse Turbine — definition

1. impulse turbine (Noun)

1 definition

impulse turbine (Noun) — A turbine that is driven by jets direct against the blades.

1 type of
turbine